support corporel - French English Dictionary